upper trough - French English Dictionary